chow chow dog - Spanish English Dictionary